@charset "utf-8";
/* CSS Document */
/*顶部广告部分*/
/*body { background:url(/images/sp110126wrap_bg.jpg) repeat-x center top #fdfbd5; padding-top:62px}
.topbg { background:url(../../../../images/sp110126wrap_img.jpg) no-repeat center top; position:absolute; top:0px; height:373px; z-index:-100; width:100%}*/
/*body { background:url(/images/bg_02.jpg) repeat-x left 425px;*background:url(/images/bg_02.jpg) repeat-x left 429px;}*/
.top_ad{ width:977px; margin:auto; background:#FFF}
#header,#main,#foot,#top_ad,#service_home_top,#service_home,.bottom_ad,#friendlink{ background:#FFF}
#top_ad {width:977px; margin:auto; clear:both;padding-top:8px; clear:both; padding-bottom:8px}
#top_ad .ad_l { width:665px; height:75px; border:solid 1px #CCC; float:left; margin-bottom:8px}
#top_ad .ad_r { width:300px; height:75px; border:solid 1px #CCC; float:right; margin-bottom:8px}
#top_ad .ad_t {height:75px; border:solid 1px #CCC; margin-top:8px; clear:both}
#top_ad .ad_bottom { height:23px; border:solid 1px #CCC; clear:both; background:#f6f6f6; line-height:26px; overflow:hidden}
#top_ad .ad_bottom div,#top_ad .ad_bottom div span { display:inline}

#top_ad .ad_bottom a { margin:0px 8px; font-size:12px; color:#0044aa;}

/*顶部搜索部分*/
#seach { background:#e6e6e6; height:75px; width:963px; padding:7px; margin:auto; clear:both;}
.seach_left { width:724px; float:left; background:#FFF; border:solid 1px #CCC; height:63px; padding:10px 10px 0px 10px}
.seach_container { width:568px; float:left; position:relative; }
.seach_container form{ padding:0px; margin:0px}
#search_tag { display:block; margin:0px; position:absolute; left:0px; top:0px; width:100px;border:solid 1px #d4d4d4;background:url(../../images/search_tag_bj.gif) repeat-x #FFF;}
#search_tag dt{ display:block; margin:0px; height:28px; line-height:28px;  font-size:14px;background:url(../../images/search_tag_ico.gif) no-repeat 85px center; padding-right:13px; color:#BA2636; letter-spacing:1px; font-weight:bold; cursor:pointer; text-align:center}
#search_tag dd { background:#FFF; font-size:14px;margin:0px; line-height:28px; text-align:center; display:none;}
#search_tag dd b { line-height:30px; color:#515153; font-weight:bold; display:block; text-align:center}
#search_tag dd a {color:#515153;text-align:center;}
#search_tag dd a:hover {background:#faf9f8}
#type_all { display:block; clear:both; width:90%; margin:0px auto; border-bottom:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6;  text-decoration:none}
#type_all:hover { width:100%; }
#type_news,#type_picture,#type_down,#type_info,#type_product,#type_ask,#type_tel {display:block;  text-decoration:none;float:left;width:42px;}
#type_news,#type_down { margin-left:5px; border-bottom:solid 1px #e6e6e6;}
#type_picture,#type_info,#type_tel { margin-left:6px; border-bottom:solid 1px #e6e6e6;}
#type_product {margin-left:5px;}
#type_ask {margin-left:6px;}
.cribox_bdr_1 { padding-left:100px;}
.cribox_bdr_1 .text { border-top:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;  height:28px; width:366px; border-left:none;border-right:none;padding:0px; margin:0px; line-height:28px; font-size:14px; color:#666; letter-spacing:1px; padding-left:10px;float:left;}
.cribox_bdr_1 #button { width:89px; display:block; float:left; padding:0px; margin:0px;border:solid 1px #d4d4d4; height:30px; background:url(../../images/seach_button.gif) no-repeat}
/*#search_tag { display:block; margin:0px; width:100px; position:absolute;}
.cribox_bdr_1 { float:left; padding-left:100px;}
.cribox_bdr_1 .text { display:block; padding:0px; width:367px; height:28px; border-top:solid 1px #d4d4d4; border-bottom:solid 1px #d4d4d4}*/
.query_Tool { width:144px; float:right; border:solid 1px #d4d4d4; background:url(../../images/querytool_bj.gif) repeat-x; height:51px;position:relative}
.query_Tool dl { display:block; margin:0px;position:absolute;width:144px;z-index:5}
.query_Tool dt { display:block; text-align:center;}
.query_Tool dt a { color:#249b00; font-weight:bold; line-height:30px; text-decoration:none; font-size:14px}
.query_Tool dd { display:block; margin:0px;  font-size:14px; margin-left:15px; width:110px; background:#FFF;background:url(../../images/querytool_subnav_bj.gif) repeat-x; border-left:solid 1px #dfdfdf;border-top:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf; height:27px; overflow:hidden; display:none}
.query_Tool dd a { line-height:30px; color:#666; text-decoration:none; display:block; background:url(../../images/querytool_subnav_ico.jpg) no-repeat 8px 8px; padding-left:30px}
.query_Tool dd a:hover { color:#000;background:url(../../images/querytool_subnav_icohover.jpg) no-repeat 8px 8px; }
.query_Tool .end { border-bottom:solid 1px #dfdfdf}
.query_Tool div { font-size:12px; text-align:center; position:relative; top:30px; }
.query_Tool div a { color:#BA2636; text-decoration:none; padding:0px 5px; line-height:18px;}
.query_Tool div a:hover { text-decoration:underline; background:#BA2636; color:#FFF}
.weather { float:right; width:208px; height:73px; background:#FFF; border:solid 1px #CCC; position:relative}
.weather h3 { display:block; text-align:center; font-size:16px; font-weight:bold; padding-top:10px; padding-bottom:8px}
.weather h3 a { color:#249b00; text-decoration:none}
.weather h3 a:hover { text-decoration:underline}
.weather .tishi { font-size:12px; line-height:19px; color:#666; text-align:center}
.weather #fbWin{ position:absolute; left:-1px; width:208px; top:70px; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc;  border-right:solid 1px #cccccc; background:#FFF; display:none}
.weather #fbWin span { font-size:12px; color:#666; text-align:center; display:block; width:60px; margin:auto; cursor:pointer; padding-bottom:3px; padding-top:10px}
.weather #fbWin ul { list-style:none; overflow:auto; zoom:1}
.weather #fbWin ul li { font-size:14px; float:left; width:33%; text-align:center; line-height:30px; height:30px; color:#333}
.weather #fbWin ul li a {color:#ba2636; text-decoration:none}
.weather #fbWin ul li a:hover { text-decoration:underline}

.hot_words { color:#BA2636; clear:both; line-height:32px; font-size:12px; padding-left:1px;}
.hot_words a {color:#BA2636; text-decoration:none;}

/*main*/
#main { clear:both; width:977px; padding-top:8px; margin:auto;}
	/*right*/
.right { float:right; width:252px; background:#f0f0f0; height:2545px; padding:8px;}
.right h2 {color:#333; font-size:14px; margin:0px; height:40px; line-height:40px; padding-left:10px; border-bottom:solid 1px #d9d9d9;}
.right h2 a {color:#333; text-decoration:none;}
.right h2 a:hover { text-decoration:underline;}
.r_ad1 { height:240px; border: solid 1px #d9d9d9;} /*右部第一个图片广告，尺寸：250 X 240*/
.r_ad2 { height:72px; padding:5px;}/*右部第二个广告，尺寸：240 X 72*/
.r_ad3 { height:86px; padding:5px;}/*右部第三个广告，尺寸：240 X 86*/
.wlyt { height:294px; overflow:hidden;}
.hysj {height:335px; overflow:hidden}
.hdwd  {height:249px; overflow:hidden}
.hotbbs {height:219px; overflow:hidden}
.sjcp { height:533px; overflow:hidden}
.sjcp ul { display:block; padding-top:8px; clear:both; overflow:auto;zoom:1} 
.sjcp ul li { display:block; padding-left:8px; padding-bottom:8px; list-style:none; float:left; width:113px; }
.rebbox { border:solid 1px #BA2636;display:block; margin:0px; padding:2px; height:107px;overflow:hidden;}
.huibox { border:solid 1px #d9d9d9;display:block; margin:0px; padding:2px; height:107px;overflow:hidden;}
.rebbox dt a { color:#BA2636; text-decoration:none}
.huibox dt a { color:#333; text-decoration:none}
.sjcp ul li dl dd { padding:0px; margin:0px;}
.sjcp ul li dl dt { text-align:center; display:block; font-size:12px; padding-top:7px;*padding-top:3px}
.r_box { margin-top:8px; background:#FFF;border: solid 1px #d9d9d9;}
.r_listpadding { padding:8px;}
.r_headline { clear:both; height:70px;}
.r_headline img { float:left; border:solid 1px #d9d9d9;}
.r_headline dl { display:block; float:right; margin:0px; width:150px;}
.r_headline dt { font-size:14px;  line-height:24px; height:24px;}
.r_headline dt a {color:#333; text-decoration:none;}
.r_headline dt a:hover { text-decoration:underline; color:#333;}
.r_headline dd { margin:0px; line-height:20px; font-size:12px; height:40px; overflow:hidden}
.r_headline dd a { color:#999; text-decoration:none}
.r_headline dd a:hover {color:#BA2636;}
.list1 { line-height:24px; font-size:14px; list-style:none;}
.list1 li { height:24px; background:url(../../images/index_ico.gif) no-repeat 1px 9px; padding-left:13px;list-style:none; overflow:hidden;}
.list1 li a { color:#999; text-decoration:none}
.list1 li a:hover { color:#BA2636; text-decoration:underline;}
.list1 li span a{ color:#333; padding-right:3px }

.list2 { line-height:24px; font-size:14px; list-style:none; padding-top:55px; }
.list2 .data {color:gray; font-size:12px}
.list2 li { height:24px; background:url(../../images/index_ico.gif) no-repeat 1px 9px; padding-left:13px;list-style:none;}
.list2 li a { color:#333; text-decoration:none}
.list2 li a:hover { color:#BA2636; text-decoration:underline;}
.list2 li span { padding-right:4px;}
.list2 li span a { color:#BA2636; font-size:12px}

.list4 { line-height:24px; font-size:14px; list-style:none;}
.list4 li { height:24px; overflow:hidden; background:url(../../images/index_ico.gif) no-repeat 1px 9px; padding-left:13px;list-style:none;}
.list4 li a { color:#333; text-decoration:none}
.list4 li a:hover { color:#BA2636; text-decoration:underline;}
.list4 li span { padding-right:4px;}
.list4 li span a { color:#666; font-size:12px}

.tyzgr { height:230px; overflow:hidden;}
.tyzgr ul { display:block; padding:0px 8px 8px 8px; height:177px; overflow:hidden;}
.tyzgr li {padding:8px 5px; border-bottom:solid 1px #d9d9d9; display:block; list-style:none; clear:both; height:45px; overflow:hidden; margin-bottom:-4px;}
.tyzgr li dl {display:block; margin:0px; float:left; width:171px; line-height:20px; font-size:12px;}
.tyzgr li dl dt a{ color:#333; text-decoration:none;line-height:25px}
.tyzgr li dl dt a:hover { text-decoration:underline;}
.tyzgr li dl dd {margin:0px; padding:0px;color:#999; line-height:25px }
.tyzgr li img { float:right;}
.ytbk { height:223px; overflow:hidden;}
.r_hot { background:#fffcef; border:solid 1px #e9daa6; margin-top:5px; padding:5px; font-size:12px; line-height:19px; height:54px; overflow:hidden}
.r_hot li { list-style:none}
.r_hot a { color:#BA2636; text-decoration:none;}
.r_hot a:hover { text-decoration:underline}
.homeuser_list { height:173px;}
.homeuser_list div { padding:7px; clear:both; height:116px}
.homeuser_list div img { float:left; border:solid 1px #FFF; }

	/*left*/
.left { width:700px;  float:left;}
.left_l_box { width:346px; float:left;height:600px; overflow:hidden;}
.left_r_box { width:346px; float:right;height:600px; overflow:hidden;}
.left_l_box1 {width:346px; float:left;padding-top:8px;}
.left_r_box1 {width:346px; float:right;padding-top:8px;}
.left_l_box2 {width:348px; float:left;padding-top:8px; border-left:solid 1px #D9D9D9;}
.left_r_box2 {width:349px; float:right;padding-top:8px;border-right:solid 1px #D9D9D9;}
.slide { height:250px;border: solid 1px #d9d9d9;}
/*.slide .img { position:relative; height:250px;}
.slide .img li { position:absolute; list-style:none}
.slide .imgbottom { clear:both;}
.slide .imgbottom .title { float:left; width:225px; list-style:none; display:block}
.slide .imgbottom .index { list-style:none; display:block; width:115px; float:right}
.slide .imgbottom .index li { float:left; width:15px; height:15px; display:block; text-align:center; line-height:15px; font-size:12px; margin-left:6px; margin-top:9px}
.slide .imgbottom .index li { background:url(../../images/indexhdpbj_03.gif) repeat-x; border:solid 1px}
*/
.new_special {margin-top:8px;border: solid 1px #d9d9d9; position:relative; height:200px; background:url(../../images/huidian.gif) repeat-x left 48px}

.index_tool h1 {background:url(../../images/new_special_titbj.gif) repeat-x; clear:both; height:26px;line-height:26px; font-size:14px; padding:0px 10px; display:block}
.new_special .tit { background:url(../../images/new_special_titbj.gif) repeat-x; clear:both; height:26px;}
.new_special .tit h1 { line-height:26px; font-size:14px; padding:0px 10px; float:left}
.new_special .tit h1 a,.index_tool h1 a { color:#333; text-decoration:none}
.new_special .tit span { float:right; width:262px; float:right; text-align:center; line-height:26px;}
.new_special .tit span a { color:#BA2636; text-decoration:none; font-size:12px}
.new_special .tit a:hover { text-decoration:underline}
.new_special .menu { height:23px; list-style:none; position:relative; z-index:20px;}
.new_special .menu li { display:inline-block; zoom: 1;*display: inline; width:82px; text-align:center; height:21px; line-height:25px; overflow:hidden; font-size:12px;margin-right:2px; cursor:pointer}
.new_special .menu #start{ border-left: solid 1px #FFF}
.new_special .menu #end { margin-right:0px;width:84px;border-right: solid 1px #FFF}
.new_special .content {position:absolute;width:100%; top:48px; z-index:0px; border-top:solid 0px #D9D9D9; padding:8px 0px 0px 0px; height:136px; overflow:hidden}
.new_special .list3 { list-style:none; line-height:21px; font-size:12px; padding-top:6px; overflow:hidden}
.new_special .list3 li { background:url(../../images/index_ico1.gif) no-repeat left center; display:block; padding-left:3px; }
.new_special .list3 li span{ color:#FFF; padding:0px 10px 0px 2px; line-height:21px}

.new_special_2list {float:left; width:155px; padding:0px 8px 0px 8px; border-right:dotted 1px #CCC;}
.new_special_2list ul { clear:both}
.new_special_2list img { float:left}
.new_special_2list dl { display:block;  font-size:12px; clear:both; height:70px; overflow:hidden}
.new_special_2list dl dt { line-height:23px;}
.new_special_2list dl dt a { color:#A70C13; text-decoration:none; font-weight:bold}
.new_special_2list dl dt a:hover {  text-decoration:underline}
.new_special_2list dl dd { color:#999; line-height:17px; height:51px}
.new_special_2list dl dd img { padding-right:5px;}

.link { border-bottom:solid 1px #D9D9D9; border-left: solid 1px #d9d9d9;border-right: solid 1px #d9d9d9;border-top: solid 1px #d9d9d9; background:url(../../images/new_special_titbj.gif) repeat-x left bottom;}
.hover { border-bottom:solid 1px #fff; font-weight:bold; border-left: solid 1px #d9d9d9;border-right: solid 1px #d9d9d9;border-top: solid 1px #d9d9d9; background:none;}
.headline { border:solid 1px #D9D9D9; padding:1px; margin-bottom:5px}
.headline .bj {background:url(../../images/index_centernew_bj.gif) repeat-x left top; padding:0px 8px; height:315px; overflow:hidden;}
.headline .bj h1 { font-size:16px; display:block; text-align:center; height:28px; line-height:28px; font-family:"黑体"; font-weight:normal}
.headline .bj h1 a {color:#BA2636; text-decoration:none;}
.headline .bj h1 a:hover { text-decoration:underline;}
.headline .bj div { font-size:14px; border-bottom:dashed 1px #CCC; line-height:24px;padding-bottom:5px; height:45px; overflow:hidden}
.headline .bj div a { color:#333; text-decoration:none;}
.headline .bj div a:hover { text-decoration:underline; color:#BA2636;}
.headline_bottom { background:url(../../images/headlinebj.gif) no-repeat; height:34px; clear:both;}
.headline_bottom h2 { font-size:12px; float:left; width:40px; display:block; text-align:center; line-height:30px; font-weight:normal; }

.headline_bottom h2 a{color:#ba2636;}
.headline_bottom ul { list-style:none; float:right; width:300px; line-height:20px; padding:6px 5px 0px 0px; font-size:12px}
.headline_bottom ul li { float:left; width:50%; font-family:"宋体"}
.left_ad1 { clear:both; height:78px; border:solid 1px #d9d9d9;}
.left_ad2 { margin-top:8px; clear:both; height:78px; border:solid 1px #d9d9d9;}
.table_box {height:291px; overflow:hidden;}
.table_box .tit {border-top:solid 3px #BA2636; background:#f0f0f0; height:30px; border-bottom:solid 5px #FFF}
.table_box .tit h1 { height:30px; line-height:30px; font-size:14px; padding:0px 8px; float:left; background:#BA2636}
.table_box .tit h1 a { line-height:28px; color:#fff; text-decoration:none}
.table_box .tit h1 a:hover { text-decoration:underline; color:#fff}
.table_box .tit ul { float:right; width:263px; list-style:none;color:#666; font-size:12px}
.table_box .tit ul li { display:inline;  height:30px; line-height:30px; font-size:12px; } 
.table_box .tit ul li a { color:#666; text-decoration:none;padding:0px 5px;}
.table_box .tit ul li a:hover { color:#BA2636; text-decoration:underline}
.table_box table { background:#D9D9D9; font-size:12px; }
.table_box table .date { width:30px}
.table_box table .width2 { width:55px;}
.table_box table .width3 { width:25px;}
.table_box table .width4 { width:19px;}
.table_box table td { background:#FFF; padding:5px; }
.table_box table td a { color:#333; text-decoration:none; white-space:nowrap}
.table_box table .type { background:#fffcef; height:16px; line-height:16px; text-align:center; width:40px;}
.table_box table .type a { color:#BA2636; text-decoration:none;}
.tit_box { height:35px; border-top:solid 3px #BA2636; margin-top:8px; border-bottom:solid 1px #D9D9D9;border-left:solid 1px #D9D9D9;border-right:solid 1px #D9D9D9;background:#fffdf4; clear:both}
.tit_box div {width:48%;line-height:35px; padding-right:8px;}
.tit_box div h1 { font-size:14px; float:left; padding-left:10px; color:#BA2636}
.tit_box div a { color:#333; text-decoration:none; font-size:12px}
.tit_box div a:hover { text-decoration:underline; color:#BA2636}
.tit_box div a{ float:right;}
.tit_box .l { float:left;}
.tit_box .r { float:right;} 
.box2_title { display:block; height:21px; padding-left:25px; list-style:none; background:url(../../images/rib_ico.gif) no-repeat left #f5f5f5; margin:0px 8px 8px 8px;}
.box2_title li { display:inline-block;zoom:1; *display:inline; font-size:12px; line-height:23px; height:23px; padding:0px 3px;color:#666;}
.box2_title li a { color:#666; text-decoration:none; }
.box2_title li a:hover { color:#BA2636;}
.left_l_box2_img { padding:4px; border:solid 1px #D9D9D9; margin-left:8px}
.headline1 { margin:0px; display:block; display:block; padding:5px 10px 5px 10px}
.headline1 dt { font-size:14px; line-height:25px;}
.headline1 dt a { color:#333; text-decoration:none; font-weight:bold;}
.headline1 dt a:hover{ text-decoration:underline}
.headline1 dd { color:#999; margin:0px; line-height:18px; font-size:12px; text-indent:24px}
.headline1 dd a { color:#BA2636;text-decoration:none}
.headline1 dd a:hover{ text-decoration:underline;}
.listpadding { padding:0px 8px 5px 8px; border-bottom: solid 1px #D9D9D9;}
#service_home { clear:both; width:977px; margin: 0px auto 8px auto;border-left:solid 1px #D9D9D9;border-right:solid 1px #D9D9D9;border-bottom:solid 1px #D9D9D9; overflow:auto;zoom:1}
.service_home_top { overflow:hidden; background:#ba2636; width:957px; font-size:12px;padding:0px 10px; line-height:24px; height:24px; margin:auto; margin-top:8px; color:#fff; position:relative}
.newTel { position:absolute; top:0px; right:0px; width:205px; list-style:none; line-height:24px;}
.service_home_top a { color:#FC0; text-decoration:none; font-size:12px; font-weight:bold}
.service_home_top a:hover { text-decoration:underline}

#service_home div { float:left;}
#service_home div h2{ padding-left:8px;line-height:33px; height:33px; font-weight:bold; color:#333; font-size:14px; margin:0px;}
#service_home div h2 a { color:#333; text-decoration:none}
#service_home div h2 a:hover { text-decoration:underline; color:#900}
#service_home div ul { margin:0px 0px 0px 8px; display:block;list-style:none;padding-bottom:8px; clear:both; height:205px; overflow:auto;scrollbar-3dlight-color:#f0f0f0;
	scrollbar-arrow-color:#B9B9B9;
	scrollbar-track-color:#fff;
	scrollbar-darkshadow-color:#f0f0f0;
	scrollbar-face-color:#fdfdfd;
	scrollbar-highlight-color:#B9B9B9;
	scrollbar-shadow-color:#B9B9B9;}
#service_home div ul li { float:left; width:50%; *width:46%; float:left; line-height:21px; height:21px; font-size:12px;color:#666; overflow:hidden;}
#service_home .onehang ul li { width:89%; clear:both;}
#service_home div ul li a { text-decoration:none;color:#666}
#service_home div ul li a:hover { text-decoration:underline}
#service_home div ul li span { color:#333;}

.dl { display:block; height:142px; margin:0px; clear:both; padding-left:8px; padding-bottom:8px}
.dl dd { margin:0px}
.dl dt { display:block; height:35px;}
.dl dt a{color:#333; text-decoration:none; font-weight:bold; line-height:35px; font-size:14px}
.dl dt a:hover { color:#BA2636; text-decoration:underline}
.dl dd img { float:left;border:solid 1px #D9D9D9;}
.dl dd p { float:right; display:block; width:183px; padding:0px 8px; color:#999; line-height:21px; font-size:12px}
.dl dd p a { color:#333;}
.dl dd p a:hover { text-decoration:none; color:#BA2636}
/*
#search_tag { display:block; margin:0px; clear:both; padding-left:8px; padding-bottom:8px}
#search_tag dd { margin:0px}
#search_tag dt { display:block; height:35px;}
#search_tag dt a{color:#333; text-decoration:none; font-weight:bold; line-height:35px; font-size:14px}
#search_tag dt a:hover { color:#BA2636; text-decoration:underline}
#search_tag dd img { float:left;border:solid 1px #D9D9D9;}
#search_tag dd p { float:right; display:block; width:183px; padding:0px 8px; color:#999; line-height:21px; font-size:12px}
#search_tag dd p a { color:#333;}
#search_tag dd p a:hover { text-decoration:none; color:#BA2636}
*/
.bottom_ad { width:975px; margin:auto; height:80px; clear:both; border:solid 1px #D9D9D9; clear:both}

.index_tool {border: solid 1px #d9d9d9; display:block; margin-top:8px; height:120px}
/*.index_tool li{border-bottom:solid 1px #D9D9D9; display:block; height:29px; overflow:hidden; padding-bottom:-3px}
.index_tool li img { float:left; padding-right:5px}
.index_tool .bg { background:#F6F6F6;}
.index_tool li a { color:#333; text-decoration:none; padding:0px 5px; line-height:29px; font-size:12px;}
.index_tool li a:hover {color:#BA2636;}*/

.videolist { color:#333;}
.videolist { padding:8px;}
.videolist li { background:url(../../../../images/videoico.gif) no-repeat left center; padding-left:20px; width:43%; display:block; float:left; line-height:25px; font-size:12px; height:25px; list-style:none; overflow:hidden}

.wyfb {color:#333 !important; font-weight:bold;}



/*幻灯片*/
#containerrr {position:relative;width:320px;background:#EBEBEB;}
#containerrr .image {clear:both;height:200px;overflow:hidden;}
#containerrr .number {bottom:26px;height:20px;overflow:hidden;position:absolute;right:5px;text-align:center;}
#containerrr .number span{margin:0 1px;color:#fff;cursor:pointer;display:block;float:left;height:20px;line-height:20px;background:#000;opacity:0.5;filter:Alpha(Opacity="50");text-decoration:none;width:20px;}
#containerrr .number span:hover{background:#ff0;color:#000;}
#containerrr .number span.this{background:#EBEBEB;color:#000;font-weight:bold;}
#containerrr .title {text-align:center;}
#containerrr .title a {height:24px;line-height:24px;font-size:14px;font-weight:bold;text-decoration:none;color:#000}
#containerrr .title a:hover {color:#EF0000;text-decoration:underline;}

.hzhb { border:solid 1px #d9d9d9; clear:both; height:80px; margin-top:8px;}
.hzhb h1 { font-size:12px; float:left; line-height:16px;height:73px; width:30px; text-align:center; display:block;  border-right:solid 1px #d9d9d9; background:#f4f4f4; font-weight:normal; color:#333; padding-top:7px}
.hzhb .cont { float:right; display:block; width:943px; list-style:none;}
.hzhb .cont div,.hzhb .cont a { display:block; float:left; padding-top:8px; padding-left:8px; height:64px;}
.bottomTextAd { margin-top:8px; background:#f6f6f6; height:24px; line-height:24px; padding-left:8px; color:#333; font-size:12px; clear:both}
.bottomTextAd a { color:#333; text-decoration:none}
.bottomTextAd a:hover { color:#ba2636; text-decoration:underline}
.bottomTextAd div { float:left; padding:0px 8px}

.hysj .menu {
	position:absolute;
	display:block;
	left:159px;
	list-style:none;
	width:82px;
	border-right:solid 1px #d9d9d9;
	top: 10px;
}
.hysj .menu li { float:left; text-align:center; width:40px; line-height:30px; height:30px; top:20px; border-left:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9; font-size:12px}
.hysj .menu .this { font-weight:bold; border-bottom:none; background:#FFF}


.adx6 { clear:both; overflow:auto; zoom:1; overflow:hidden; padding-top:8px; width:977px}
.adx6 ul { width:1200px;}
.adx6 li { border:solid 1px #CCC; float:left; width:187px; list-style:none; margin-right:8px; height:75px; overflow:hidden;}
.top { border-bottom:none}
.subnav { background:url(../../../../images/index_subnav_03.gif) repeat-x; clear:both; height:32px; line-height:35px; font-size:14px;}
.subnav li {line-height:32px; display:inline-block; zoom:1; *display:inline;background:url(../../../../images/index_subnav_05.gif) no-repeat right center;}
.subnav a { color:#FFF; text-decoration:none;display:inline-block; zoom:1; *display:inline; padding:0px 15px; font-weight:bold}
.subnav a:hover { color:#FF0;}
.subnav ul {list-style:none}


.top_pic {  padding:0px 0px 8px 0px}
.top_pic ul {clear:both; overflow:auto; zoom:1;}
.top_pic li { float:left; padding-left:5px}

.bottom_tit { border-top:dashed 1px #CCC; margin:0px 5px; padding:5px 0px}
.bottom_tit ul { clear:both; overflow:auto;zoom:1;}
.bottom_tit li { float:left; line-height:19px; width:50px; list-style:none; display:block; padding-left:5px; font-size:12px}
.index_tuan img { float:left; padding-left:5px}
.index_tuan dl{ float:right; width:148px; display:block;}
.index_tuan dl dd{ line-height:23px; font-size:12px; height:23px; overflow:hidden;}
.index_tuan dl .reb { color:#cc3333}
.index_tuan dl strong { font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.index_tuan h2 { height:48px; overflow:hidden; font-size:14px; color:#333; line-height:24px; font-weight:normal; padding:0px 5px}
.index_tuan h2 a { text-decoration:none;color:#cc3333; }
.index_tuan h2 a:hover{color:#cc3333; text-decoration:underline}
.index_tuan dt { position:relative; width:140px; background:url(../../../../images/index_tuan_menubg.gif) no-repeat; height:45px}
.index_tuan dt .price { white-space:nowrap; color:#ff0000; font-size:16px; padding:0px 3px; position:absolute; top:0px; left:0px;line-height:45px; display:block; font-family:Arial; font-weight:bold; width:51px; text-align:center}
.index_tuan dt .p0 { background:url(../../../../images/tgbg.gif) no-repeat -157px -30px;}
.index_tuan dt .p0:hover {background:url(../../../../images/tgbg.gif) no-repeat -80px -30px;}
.index_tuan dt .p1 { background:url(../../../../images/tgbg.gif) no-repeat -157px bottom;}
.index_tuan dt .p1:hover {background:url(../../../../images/tgbg.gif) no-repeat -80px bottom;}
.index_tuan dt .p2 { background:url(../../../../images/tgbg.gif) no-repeat -157px top;}
.index_tuan dt .p2:hover {background:url(../../../../images/tgbg.gif) no-repeat -80px top;}
.index_tuan dt .p3 { background:url(../../../../images/tgbg.gif) no-repeat -157px -60px;}
.index_tuan dt .p3:hover {background:url(../../../../images/tgbg.gif) no-repeat -80px -60px;}
.index_tuan dt .w { background:url(../../../../images/tgbg.gif) no-repeat left top;}

.index_tuan dt .buy {display:block; width:67px; height:30px;
 float:right;margin:7px 10px 0px 0px;}
.index_tuan dl .orprice{padding-top:4px}
.index_tuan dl .orprice strong { text-decoration:line-through;}
.index_tel { width:977px; margin:auto;clear:both; border-left:solid 1px #D9D9D9;border-right:solid 1px #D9D9D9;border-bottom:solid 1px #D9D9D9;}
.index_tel .l{ width:700px}
.index_tel .r{ width:275px;}
.index_tel .cydh { padding:5px 0px 0px 5px}
.index_tel .cydh ul { list-style:none;clear:both; }
.index_tel .cydh li { float:left; width:157px; height:29px; display:block; padding:0px 5px 5px 0px; position:relative;}
.index_tel .cydh li dt { display:block; background:url(../../../../images/index_tel_05.gif) repeat-x; height:29px; line-height:29px; text-align:center; font-size:14px; color:#ba2636; padding-bottom:5px}
.index_tel .cydh li dt a{ color:#ba2636; text-decoration:none}
.index_tel .cydh li dd { display:none; line-height:20px; color:#333; text-align:center; font-size:12px; font-family:Arial}
.index_tel .cydh li dd a {color:#333; text-decoration:none; display:block}
.index_tel .cydh li dd a:hover { background:#FFF;} 
.index_tel .cydh li dl {height:29px;background:#f3f3f3; display:block; position:absolute; width:157px; left:0px; top:0px}
.index_tel .cydh li dl .more { display:none}
.index_tel .cydh li .this { z-index:100; height:auto; border:solid 1px #ba2636; margin:-1px;}
.index_tel .cydh li .this dd { display:block;}
.index_tel .cydh li .this dt { background:url(../../../../images/index_tel_03.gif) repeat-x}
.index_tel .cydh li .this .more { /*top:96px; left:0px; position:absolute; width:100%; */display:block; background:#ba2636; color:#FFF; line-height:20px}
.index_tel .cydh li .this .more a { color:#FFF; display:inline;}
.index_tel .cydh li .this .more a:hover { color:#ffcc00;background:#ba2636;}
.tel_submit { border:solid 1px #CCC; font-size:12px}
.tel_submit th { width:70px; font-weight:normal;}
/*bottom_tool*/
.bottom_tool {}
#service_home .bottom_tool li { padding-right:4px; width:117px; display:block; height:28px; line-height:28px; padding-top:5px}
#service_home .bottom_tool li a { font-size:14px; color:#333;display:block;background:url(../../../../images/bottom_tel_01.gif) no-repeat; text-align:center}
#service_home .bottom_tool li a:hover{ color:#000;background:url(../../../../images/bottom_tel_03.gif) no-repeat; color:#ba2636; text-decoration:none}
#service_home .bottom_tool ul { clear:both; overflow:auto; zoom:1; height:auto}

/*main_ad_search*/
.main_ad_search { width:977px; margin:auto; border:solid 1px #ccc; padding-top:5px;}
.main_ad_search .text_ad { clear:both; list-style:none; clear:both; overflow:auto; zoom:1; padding-bottom:5px; margin:0px 5px; border-bottom:solid 1px #ccc}
.main_ad_search .text_ad li { font-size:12px; float:left; white-space:nowrap; display:block; color:#0044aa; line-height:24px; padding:0px 8px}
.main_ad_search .text_ad li a { white-space:nowrap; color:#0044aa; text-decoration:none}
.main_ad_search .text_ad li a:hover{ text-decoration:underline}
.main_ad_search .search_fb { clear:both; background:url(../../../../images/main_ad_search_03.gif) repeat-x bottom left; overflow:auto; zoom:1}
.main_ad_search .search_fb .search { width:500px; float:left; padding:0 0 6px 9px; height:74px}
.main_ad_search .search_fb .search .tag { margin-left:10px; clear:both; overflow:auto; zoom:1; display:block; list-style:none; width:465px; overflow:auto; zoom:1}
.main_ad_search .search_fb .search .tag li { height:36px; line-height:36px; float:left; color:#666; padding:0 5px; font-size:12px;}
.main_ad_search .search_fb .search .tag li a { color:#666; text-decoration:none;display:inline-block; zoom:1; *display:inline;}
.main_ad_search .search_fb .search .tag li a:hover{ text-decoration:underline}
.main_ad_search .search_fb .search .tag .this{ background:url(../../../../images/main_ad_search_05.gif) repeat-x;} 
.main_ad_search .search_fb .search .tag .this a { background:url(../../../../images/tab_bg.gif) no-repeat center 30px; }
.main_ad_search .search_fb .search .cont { clear:both; height:38px;}
.main_ad_search .search_fb .search .cont .l { background:url(../../../../images/main_ad_search_12.gif) no-repeat; height:38px; width:6px; float:left}
.main_ad_search .search_fb .search .cont .text {  float:left; padding:0px; margin:0px; background:url(../../../../images/main_ad_search_17.gif) repeat-x;height:37px; border:0; border-top:solid 1px #c1c1c1; line-height:28px; font-size:14px; color:#666666; width:381px;padding-left:5px;}
.main_ad_search .search_fb .search .cont .button{ background:url(../../../../images/main_ad_search_14.gif) no-repeat; width:108px; height:38px; border:0; margin:0; padding:0; float:right;}
.main_ad_search .search_fb .fb { float:right; width:450px; }
.main_ad_search .search_fb .fb .cont{padding:10px 0 0 0; float:right; width:415px;}
.main_ad_search .search_fb .fb ul { list-style:none; clear:both; overflow:auto; zoom:1}
.main_ad_search .search_fb .fb ul li { float:left; font-size:12px; padding:0 6px 6px 0}
.main_ad_search .search_fb .fb ul a { display:block; background:url(../../../../images/fb_bg_03.gif) no-repeat; width:62px; height:25px; text-align:center; line-height:25px; color:#c60015; text-decoration:none}
.main_ad_search .search_fb .fb ul a:hover { background:url(../../../../images/fb_bg_01.gif) no-repeat}
/*zhekoulist*/
.zhekoulist { font-size:14px; padding:5px}
.zhekoulist a { color:#333; text-decoration:none; line-height:23px}
.zhekoulist a:hover{ text-decoration:underline}



.service_home_wenda{ float:right; width:249px; overflow:hidden; font-size:12px;  line-height:24px;  margin:auto;  color:#fff
          ; position:relative; margin-top:10px;}
.service_home_wenda li { padding-top:20px;}		  
.service_home_wenda h2 a{ line-height:15px; font-size:14px;}
.newTel { position:absolute;  width:160px; list-style:none;  margin-right: 80px; margin-top:10px;}
.service_home_wenda a { color:#F00; text-decoration:none; font-size:12px; font-weight:bold}
.service_home_wenda a:hover { text-decoration:underline}